﻿using System;
using System.Collections.Generic;

namespace RStein.PosterousReader.Common.ViewModelsHelpers
{
  public interface ITransientStateHelper
  {
    Dictionary<string, object> GetTransientData(object obj);
    void RestoreTransientData(Object obj, Dictionary<string, object> savedState);
    bool IsTransientStateEnabledForObject(object obj);
  }
}
